package com.ling.pl.autoproject.definition.architecture.model;

import com.ling.pl.core.commons.annotation.ModelProperty;

import javax.persistence.Column;

public class TemplateBackEndFile {
    @Column(name = "BACK_END_VERSION_ID", length = 36)
    @ModelProperty(comment = "服务架构")
    String backEndVersionId;

    @Column(name = "NAME", length = 150)
    @ModelProperty(comment = "代码名称")
    String name;

    @Column(name = "CODE", length = 150)
    @ModelProperty(comment = "代码类型")
    String code;

    @Column(name = "FILE_NAME", length = 150)
    @ModelProperty(comment = "文件名称")
    String fileName;

    @Column(name = "FILE_TYPE", length = 150)
    @ModelProperty(comment = "文件后缀")
    String fileType;

    @Column(name = "TEMPLATE", length = 1500)
    @ModelProperty(comment = "代码模板")
    String template;

    @Column(name = "REMARK", length = 1500)
    @ModelProperty(comment = "备注")
    String remark;
}
